impound (someone's) vehicle

Translations
конфисковать (чей-то) автомобиль
The police decided to impound his vehicle after the accident.
Полиция решила конфисковать его автомобиль после аварии.
Definitions
To take possession of a vehicle by legal authority, typically due to violations such as illegal parking, lack of registration, or other infractions.